TColor - prechod z farby do farby
Otázka od: Martin Kasman
7. 1. 2004 11:16
Mam pole farba array[1..10] of TColor;
Farba[1]:=modra farba
Farba[10]:=cervena farba
Ako dam postupne do poli Farba[2 az 9] take farby aby existoval plynuly
prechod z modrej farby do cervanej, teda z Farba[1] az do Farba[10] ?
Vdaka za kazdu radu.
Odpovedá: Ondrej Kelle
7. 1. 2004 11:11
> Mam pole farba array[1..10] of TColor;
>
> Farba[1]:=modra farba
> Farba[10]:=cervena farba
>
> Ako dam postupne do poli Farba[2 az 9] take farby aby
> existoval plynuly
> prechod z modrej farby do cervanej, teda z Farba[1] az do Farba[10] ?
Pozri si funkciu FillGradient v JclGraphics.
JCL najdes tu: http://sourceforge.net/projects/jcl/
Myslim, ze sa jedna o jednoduchy vypocet jednotlivych R, G, B hodnot podla
koeficientov (konecna_hodnota - pociatocna_hodnota) / pocet_hodnot.
HTH
TOndrej
Odpovedá: Alexandr Stefek
7. 1. 2004 12:08
> Mam pole farba array[1..10] of TColor;
>
> Farba[1]:=modra farba
> Farba[10]:=cervena farba
>
> Ako dam postupne do poli Farba[2 az 9] take farby aby existoval plynuly
> prechod z modrej farby do cervanej, teda z Farba[1] az do Farba[10] ?
>
Barvy jsou vazenym prumerem po barevnych slozkach RGB.
Alexandr Stefek